package com.cip.client.modelo.peticionInformacion;

import java.io.Serializable;

import javax.jdo.annotations.Extension;
import javax.jdo.annotations.IdGeneratorStrategy;
import javax.jdo.annotations.IdentityType;
import javax.jdo.annotations.PersistenceCapable;
import javax.jdo.annotations.Persistent;
import javax.jdo.annotations.PrimaryKey;

import com.cip.client.modelo.BaseRecord;

/**
 * @author Angel
 * 
 * 
 */
@PersistenceCapable(identityType = IdentityType.APPLICATION)
public class DatosLocalizacionPeticionInformacionRecord extends BaseRecord implements Serializable {

	

	/**
	 * 
	 */
	private static final long serialVersionUID = -4307148147059117046L;

	@PrimaryKey
	@Persistent(valueStrategy = IdGeneratorStrategy.IDENTITY)
	@Extension(vendorName = "datanucleus", key = "gae.encoded-pk", value = "true")
	private String id;

	@Persistent
	private String nacionalidad;

	@Persistent
	private String provincia;

	@Persistent
	private String poblacion;

	@Persistent
	private String cp;

	@Persistent
	private String direccion;

	@Persistent
	private String piso;

	@Persistent
	private String letra;

	public DatosLocalizacionPeticionInformacionRecord() {

	}

	@Override
	public void copia(BaseRecord record) {
		setNacionalidad(((DatosLocalizacionPeticionInformacionRecord) record).getNacionalidad());
		setProvincia(((DatosLocalizacionPeticionInformacionRecord) record).getProvincia());
		setPoblacion(((DatosLocalizacionPeticionInformacionRecord) record).getPoblacion());
		setCp(((DatosLocalizacionPeticionInformacionRecord) record).getCp());
		setDireccion(((DatosLocalizacionPeticionInformacionRecord) record).getDireccion());
		setPiso(((DatosLocalizacionPeticionInformacionRecord) record).getPiso());
		setLetra(((DatosLocalizacionPeticionInformacionRecord) record).getLetra());
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getId() {
		return id;
	}

	public String getNacionalidad() {
		return nacionalidad;
	}

	public void setNacionalidad(String nacionalidad) {
		this.nacionalidad = nacionalidad;
	}

	public String getProvincia() {
		return provincia;
	}

	public void setProvincia(String provincia) {
		this.provincia = provincia;
	}

	public String getPoblacion() {
		return poblacion;
	}

	public void setPoblacion(String poblacion) {
		this.poblacion = poblacion;
	}

	public String getCp() {
		return cp;
	}

	public void setCp(String cp) {
		this.cp = cp;
	}

	public String getDireccion() {
		return direccion;
	}

	public void setDireccion(String direccion) {
		this.direccion = direccion;
	}

	public String getPiso() {
		return piso;
	}

	public void setPiso(String piso) {
		this.piso = piso;
	}

	public String getLetra() {
		return letra;
	}

	public void setLetra(String letra) {
		this.letra = letra;
	}

}